﻿@import 'bootstrap.css';
@import 'font/iconfont.css';
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,table,th,td {margin:0px;padding:0px;font-family:微软雅黑}
body {background-color:#f8f8f8;}
main,header {background:white;}
a {color:#007bff;}
a:hover {text-decoration:none;}
li {list-style:none;}
article p,article div {line-height:28px;}
.shadow {margin-bottom:3px;box-shadow:0 0 2px 2px rgba(201,201,201,0.2);}
.shadow1 {box-shadow:0 4px 10px #ddd;}
.center-main {width:1200px;margin:0px auto;position:relative;}
.circle>li:before {content:" ";display:inline-block;width:5px;height:5px;position:relative;top:-1px;margin-right:8px;border:1px solid #333;border-radius:4px;}
.disc>li:before {content:" ";display:inline-block;width:4px;height:4px;position:relative;top:-2px;margin-right:8px;background:#333;border-radius:4px;}
.disc>li,.circle>li {list-style:none!important;}
.main_site_nav {font-size:0.75rem;padding:0px;}
.main_site_nav .userlink a::before {display:inline-block;padding-right:0.3rem;padding-left:0.3rem;color:#6c757d;content:"|";}
.main_nav {width:100%;background-color:#0c7df5;height:40px;font-size:0.875rem;}
.main_nav a {padding-left:15px;padding-right:15px;color:#fff;font-weight:normal;text-decoration:none;line-height:40px;display:block;font-size:15px;}
.main_nav a:hover {color:#247EF2;background-color:#fff;}
.custom-select {border-radius:0px;}
footer {background:white;box-shadow:0 0 2px 2px rgba(201,201,201,0.2);text-align:center;font-size:0.75rem;line-height:1.6rem;color:#555;}
footer a {font-size:0.75rem;line-height:1.6rem;}
footer a:link {color:#333;}
footer a:visited {color:#333;}
.special_footer a {margin:0px 15px;}
.fuzzy7 {background:url(/Images/fuzzy7.jpg) center left repeat-x;height:24px;display:inline-block;}
.fuzzy8 {background:url(/Images/fuzzy8.jpg) center left repeat-x;height:24px;display:inline-block;}
.layer {background-color:#fff;box-shadow:0 0 2px 2px rgba(201,201,201,0.2);}
.money {font-weight:normal;color:#e0295b;}
main .layer {margin-bottom:20px;margin-top:0px;}
.submit {background:#007bff;color:white;font-size:14px;line-height:22px;height:34px;border-radius:3px;border:1px solid #ddd;}
.logos {text-indent:0px;display:inline-block;vertical-align:middle;line-height:24px;height:24px;background:none;float:left;}
.logos > * {margin-right:4px;}
.logos ~ a {margin-left:8px;text-indent:0px;}
.logos > .lg_101 {display:inline-block;height:24px;width:60px;line-height:24px;background:url(/images/lv120.png) no-repeat center center;}
.logos > .lg_102 {display:inline-block;height:24px;width:60px;line-height:24px;background:url(/images/lv130.png) no-repeat center center;}
.logos > .lg_103 {display:inline-block;height:24px;width:60px;line-height:24px;background:url(/images/lv140.png) no-repeat center center;}
.logos > .lg_104 {display:inline-block;height:24px;width:60px;line-height:24px;background:url(/images/lv150.png) no-repeat center center;}
.logos > .lg_105 {display:inline-block;height:24px;width:60px;line-height:24px;background:url(/images/lv160.png) no-repeat center center;}
.logos > .lg_110 {display:inline-block;height:24px;width:60px;line-height:24px;background:url(/images/lv110.png) no-repeat center center;}
.logos > .lg_120 {display:inline-block;height:24px;width:60px;line-height:24px;background:url(/images/lv120.png) no-repeat center center;}
.logos > .lg_130 {display:inline-block;height:24px;width:60px;line-height:24px;background:url(/images/lv130.png) no-repeat center center;}
.logos > .lg_140 {display:inline-block;height:24px;width:60px;line-height:24px;background:url(/images/lv140.png) no-repeat center center;}
.logos > .lg_150 {display:inline-block;height:24px;width:60px;line-height:24px;background:url(/images/lv150.png) no-repeat center center;}
.logos > .lg_160 {display:inline-block;height:24px;width:60px;line-height:24px;background:url(/images/lv160.png) no-repeat center center;}
.logos > .lg_180 {display:inline-block;height:24px;width:86px;line-height:24px;background:url(/images/lv180.png) no-repeat center center;}
.logos > .lg_41 {display:inline-block;height:24px;width:24px;line-height:24px;background:url(/images/lg41.png) no-repeat center center;}
.form-control::-webkit-input-placeholder {color:#cdf;}
#site_group li a {display:block;text-align:center;line-height:30px;width:120px;color:#333;}
#site_group li:hover a {color:white;background:#247ef2;}

.sosome_slide {white-space:nowrap;position:relative;}
.sosome_slide > div > li {list-style:none;overflow:hidden;position:relative;float:left;text-align:center;vertical-align:middle;}
.sosome_slide > div > li img ~ span {display:block;padding:0px 6px;width:100%;color:white;text-align:center;position:absolute;bottom:10px;left:0px;z-index:10;height:24px;line-height:24px;font-size:14px;opacity:.8;filter:alpha(opacity=80);font-weight:bold;overflow:hidden;text-overflow:ellipsis;text-shadow:2px 2px 2px #247EF2,-2px 2px 2px #247EF2,-2px -2px 2px #247EF2,2px -2px 2px #247EF2;letter-spacing:3px;}
.sosome_slide_pointer {position:absolute;top:10px;right:10px;text-align:right;}
.sosome_slide_pointer span {display:inline-block;margin:0px 3px;cursor:pointer;width:10px;height:10px;text-indent:10px;overflow:hidden;border-radius:6px;text-align:center;line-height:20px;background:white;border:1px solid #ccc;}
.sosome_slide_pointer span.hover {background:#4c99e8;color:white;}
.top_nav .center-main {display:flex;justify-content:space-between;}
.top_nav .center-main * {display:inline-block;line-height:34px;height:34px;font-size:14px;}
.top_nav .center-main div {vertical-align:middle;margin:0px;padding:0px;}
.top_nav .center-main > div:first-of-type a:nth-of-type(2) {margin-left:20px;}
.top_nav .center-main > div:last-of-type > * ~ *:before {content:'-';padding:0px 5px 0px 3px;display:inline-block;font-size:14px;}
.top_nav {width:100%;background:#f4f4f4;margin-top:0px;border-bottom:1px solid #b0bbc4;}
.top_search { margin-top: 15px;border: #0070ce solid 2px;}
.top_search ul { position: absolute; width: 80px; height: 36px; overflow: hidden; z-index: 1000;cursor:pointer;}
.top_search i {position: absolute; right:5px; top: 14px; font-size: 0.5rem;}
.top_search ul li { line-height: 36px; padding: 0px 10px;}
.top_search ul li:hover { background: #f7f7f7; }
.top_search input { margin-left: 80px; }
.top_search input:focus {border:none;}
.top_search .btn { border-radius: 0;}

.art-table {border-bottom:#e3e3e3 solid 1px;font-size:0.875rem;}
.art-table dl {flex-flow:row nowrap;display:flex;}
.art-table dl dt {width:130px;font-weight:400;background-color:#f3f3f3;padding:5px 20px 5px 20px;border:#e3e3e3 solid 1px;border-bottom:none;flex:0 0 auto;display:flex;align-items:center;justify-content:center;}
.art-table dl dt {border-left:0px none;}
.art-table dl dd {padding:5px 10px;border-top:#e3e3e3 solid 1px;border-right:#e3e3e3 solid 1px;flex:1 1;display:flex;align-items:center;overflow:hidden;}
dd .form-control {width:100%;padding:0px 6px;line-height:32px;font-size:14px;border-radius:2px;}
dd input.form-control {height:34px;}
/*.form-control {display: block;width: 100%;padding: 0.375rem 0.75rem;font-size: 1rem;line-height: 1.5;color: #495057;background-color: #fff;background-clip: padding-box;border: 1px solid #ced4da;border-radius: 0.25rem;transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;}*/
.submit {background:#007bff;color:white;font-size:14px;line-height:22px;height:34px;border-radius:3px;border:1px solid #ddd;}

.breadcrumb {background-color:#f8f8f8;margin-bottom:0px;font-size:0.875rem;}
.site-nav {width:100%;min-height:60px;line-height:60px;font-size:0.875rem;background-color:#fff;border-bottom:1px solid #e2e2e2;z-index:20000;}
.site-nav p {margin-left:20px;height:60px;}
.site-nav span {color:#e72431;}
.site-nav button i {display:none;}
.site-nav button:hover i {display:inline-block;}
.company-xf {z-index:2010;position:fixed;right:0px;bottom:50px;}
.company-xf ul {display:flex;position:relative;flex-direction:column;justify-content:flex-end;}
.company-xf ul li {list-style-type:none;width:56px;height:56px;background-color:#717171;margin-bottom:1px;color:#fff;font-size:2.5rem;text-align:center;}
.company-xf ul li:hover {background-color:#0c7df5;}
.company-xf ul li:hover + div {display: block;}
.company-xf ul li a {color:white;text-decoration:none;}
.company-xf ul .phone {display:none;position:absolute;width:160px;left:-160px;top:0px;height:56px;padding:3px 15px;color:#fff;background-color:#0c7df5;}
.company-xf ul li + div span {font-size:1.25rem;}
.company-xf ul li + div p {font-size:0.75rem;}
.company-xf ul .ewm {display:none;position:absolute;width:160px;left:-160px;height:auto;top:57px;padding:10px auto;color:#fff;background-color:#0c7df5;}
.company-xf ul .ewm img {margin:10px auto;width:120px;}

#divart .content table {border: 1px #ccc solid;border-collapse: collapse;border-spacing: 0;}
#divart .content table td {border-left: 1px solid rgb(204, 204, 204);border-top: 1px solid rgb(204, 204, 204);}

.company0 .col {padding:0px;}

nav .cgwlff {color:white;}
.terminal_top a .cgwlff {color:#42a54b;} 